rain seeding - German English Dictionary